package com.huanxing.cloud.pay.common.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CreateOrderRequest {

	@ApiModelProperty(value = "商户订单号")
	private String outTradeNo;

	@ApiModelProperty(value = "订单总金额 单位为元，精确到小数点后两位，取值范围为 [0.01,100000000]。金额不能为0。")
	private String totalAmount;

	@ApiModelProperty(value = "订单标题。注意：不可使用特殊字符，如 /，=，& 等。")
	private String subject;

	@ApiModelProperty(value = "通知地址")
	private String notifyUrl;

	@ApiModelProperty(value = "支付类型")
	private String tradeType;

	@ApiModelProperty(value = "同步跳转地址，仅支持http/https")
	private String returnUrl;

	@ApiModelProperty(value = "用户付款中途退出返回商户网站的地址")
	private String quitUrl;

	@ApiModelProperty(value = "买家用户ID")
	private String buyerId;

	@ApiModelProperty(value = "额外参数")
	private String extra;

}
